mountain trout - French English Dictionary